English Dictionary
◊ CAR CARRIER
car carrier
n : a trailer that can be loaded with new cars for delivery to
sales agencies